package NO12_Interview_Querstions;

/**
 * 2025-09-18
 * 静态方法中不能调用非静态方法和变量
 * 因为：静态方法在类加载时就存在，而实例方法则必须在实例创建后才能存在
 * 如果允许静态方法直接访问非静态成员，此时可能根本没有对象实例（非静态成员还未分配内存），会导致逻辑错误。
 */
public class StaticQuestion {

    private final static int a = 1;
    private final int b = 2;

    public static void main(String[] args) {
        System.out.println(a);

        // 报错，因为 b 是实例变量
        // System.out.println(b);
    }
}
